<?php

/**
 * This file is loaded automatically by the app/webroot/index.php file after the core bootstrap.php
 *
 * This is an application wide file to load any function that is not used within a class
 * define. You can also use this to include or require any files in your application.
 *
 * PHP versions 4 and 5
 *
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
 * Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
 *
 * Licensed under The MIT License
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
 * @link          http://cakephp.org CakePHP(tm) Project
 * @package       cake
 * @subpackage    cake.app.config
 * @since         CakePHP(tm) v 0.10.8.2117
 * @license       MIT License (http://www.opensource.org/licenses/mit-license.php)
 */
/**
 * The settings below can be used to set additional paths to models, views and controllers.
 * This is related to Ticket #470 (https://trac.cakephp.org/ticket/470)
 *
 * App::build(array(
 *     'plugins' => array('/full/path/to/plugins/', '/next/full/path/to/plugins/'),
 *     'models' =>  array('/full/path/to/models/', '/next/full/path/to/models/'),
 *     'views' => array('/full/path/to/views/', '/next/full/path/to/views/'),
 *     'controllers' => array('/full/path/to/controllers/', '/next/full/path/to/controllers/'),
 *     'datasources' => array('/full/path/to/datasources/', '/next/full/path/to/datasources/'),
 *     'behaviors' => array('/full/path/to/behaviors/', '/next/full/path/to/behaviors/'),
 *     'components' => array('/full/path/to/components/', '/next/full/path/to/components/'),
 *     'helpers' => array('/full/path/to/helpers/', '/next/full/path/to/helpers/'),
 *     'vendors' => array('/full/path/to/vendors/', '/next/full/path/to/vendors/'),
 *     'shells' => array('/full/path/to/shells/', '/next/full/path/to/shells/'),
 *     'locales' => array('/full/path/to/locale/', '/next/full/path/to/locale/')
 * ));
 *
 */
/**
 * As of 1.3, additional rules for the inflector are added below
 *
 * Inflector::rules('singular', array('rules' => array(), 'irregular' => array(), 'uninflected' => array()));
 * Inflector::rules('plural', array('rules' => array(), 'irregular' => array(), 'uninflected' => array()));
 *
 */
Inflector::rules('singular', array('rules' => array('/i$/i' => 'e',  '/e$/i' => 'a'), 'irregular' => array(), 'uninflected' => array()));
Inflector::rules('plural', array('rules' => array('/o$/i' => 'i', '/e$/i' => 'i',  '/a$/i' => 'e'), 'irregular' => array('formazione_calciatore' => 'formazioni_calciatori', 'fantaacquisto' => 'fantaacquisti', 'squadra_serie_a' => 'squadre_serie_a'), 'uninflected' => array()));

//array('/o$/i' => 'i', '/e$/i' => 'i',  '/a$/i' => 'e')
//
//
//        	$pluralRules = array('/o$/i' => 'i', '/e$/i' => 'i',  '/a$/i' => 'e');
///**
// * This is a key only array of plural words that should not be inflected.
// * Notice the last comma
// *
// * $uninflectedPlural = array('.*[nrlm]ese', '.*deer', '.*fish', '.*measles', '.*ois', '.*pox');
// */
//	$uninflectedPlural = array();
///**
// * This is a key => value array of plural irregular words.
// * If key matches then the value is returned.
// *
// *  $irregularPlural = array('atlas' => 'atlases', 'beef' => 'beefs', 'brother' => 'brothers')
// */
//	$irregularPlural = array('formazione_calciatore' => 'formazioni_calciatori', 'fantaacquisto' => 'fantaacquisti', 'squadra_serie_a' => 'squadre_serie_a');
///**
// * This is a key => value array of regex used to match words.
// * If key matches then the value is returned.
// *
// *  $singularRules = array('/(s)tatuses$/i' => '\1\2tatus', '/(matr)ices$/i' =>'\1ix','/(vert|ind)ices$/i')
// */
//	$singularRules = array('/i$/i' => 'e',  '/e$/i' => 'a');
///**
// * This is a key only array of singular words that should not be inflected.
// * You should not have to change this value below if you do change it use same format
// * as the $uninflectedPlural above.
// */
//	$uninflectedSingular = $uninflectedPlural;
///**
// * This is a key => value array of singular irregular words.
// * Most of the time this will be a reverse of the above $irregularPlural array
// * You should not have to change this value below if you do change it use same format
// *
// * $irregularSingular = array('atlases' => 'atlas', 'beefs' => 'beef', 'brothers' => 'brother')
// */
//	$irregularSingular = array_flip($irregularPlural);
//?>